|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfurny.entities.Furniture
@Entity public class Furniture
This class represents a furniture with the 3d model, metadata and a preview image. This is a value object that is mapped by hibernate to a relational database.
Field Summary | |
---|---|
private java.util.Date |
date
|
private long |
id
|
private java.awt.image.BufferedImage |
image
|
private static java.util.logging.Logger |
LOGGER
|
private MetaData |
metaData
|
private com.jme3.scene.Node |
model
|
private byte[] |
modelBytes
|
Constructor Summary | |
---|---|
private |
Furniture()
Private constructor. |
|
Furniture(java.lang.String name,
com.jme3.scene.Node model)
Constructor with name and the 3d model. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Date |
getDate()
Getter for the date of last change. |
long |
getId()
Getter for the id. |
java.awt.image.BufferedImage |
getImage()
Getter for the preview image. |
private byte[] |
getImageBytes()
Private getter for the byte array of the preview image. |
MetaData |
getMetaData()
Getter for the metadata of the furniture. |
com.jme3.scene.Node |
getModel()
Getter for the 3d model as JME node. |
private byte[] |
getModelBytes()
Private getter for the byte array of the model. |
java.lang.String |
getName()
Getter for the name of the furniture. |
int |
hashCode()
|
void |
setDate(java.util.Date date)
Setter for the date of last change. |
private void |
setId(long id)
Private setter for the id. |
void |
setImage(java.awt.image.BufferedImage image)
Setter for the preview image. |
private void |
setImageBytes(byte[] bytes)
Private setter for the byte array of the preview image. |
private void |
setMetaData(MetaData metaData)
Setter for the metadata of the furniture. |
void |
setModel(com.jme3.scene.Node model)
Setter for the 3d model as JME node. |
private void |
setModelBytes(byte[] bytes)
Private setter for the byte array of the model. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final transient java.util.logging.Logger LOGGER
private long id
private MetaData metaData
private java.util.Date date
private com.jme3.scene.Node model
private byte[] modelBytes
private java.awt.image.BufferedImage image
Constructor Detail |
---|
private Furniture()
public Furniture(java.lang.String name, com.jme3.scene.Node model)
name
- The name of the furniture.model
- The 3d model.Method Detail |
---|
public long getId()
private void setId(long id)
id
- The id of the furniture.public java.util.Date getDate()
public void setDate(java.util.Date date)
date
- Change dateprivate byte[] getImageBytes()
private void setImageBytes(byte[] bytes)
bytes
- The image as byte array.private byte[] getModelBytes()
private void setModelBytes(byte[] bytes)
bytes
- The model as byte array.public com.jme3.scene.Node getModel()
public void setModel(com.jme3.scene.Node model)
model
- The 3d model.public java.lang.String getName()
public java.awt.image.BufferedImage getImage()
public void setImage(java.awt.image.BufferedImage image)
image
- Preview imagepublic MetaData getMetaData()
private void setMetaData(MetaData metaData)
metaData
- The metadatapublic java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |